/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

export const Iconfenxiang = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M858.3 955.9H142.4c-59.3 0-107.5-45.9-107.5-102.4V260.1c0-56.5 48.2-102.4 107.5-102.4h272.3c12.9 0 23.3 10.4 23.3 23.3s-10.4 23.3-23.3 23.3H142.4c-33.6 0-61 25.1-61 55.9v593.5c0 30.8 27.3 55.9 61 55.9h715.9c33.6 0 61-25.1 61-55.9v-222c0-12.9 10.4-23.3 23.3-23.3s23.3 10.4 23.3 23.3v222c-0.1 56.3-48.3 102.2-107.6 102.2z"
        fill={getIconColor(color, 0, '#666666')}
      />
      <Path
        d="M371.5 789.5c-12.9 0-23.3-10.4-23.3-23.3V626.6c0-218.2 177.5-395.6 395.6-395.6h209.5c12.9 0 23.3 10.4 23.3 23.3s-10.4 23.3-23.3 23.3H743.9c-192.5 0-349.1 156.6-349.1 349.1v139.6c0 12.8-10.4 23.2-23.3 23.2z"
        fill={getIconColor(color, 1, '#666666')}
      />
      <Path
        d="M801.3 442.1c-6 0-11.9-2.3-16.5-6.8-9.1-9.1-9.1-23.8 0-32.9l164.6-164.6c9.1-9.1 23.8-9.1 32.9 0 9.1 9.1 9.1 23.8 0 32.9L817.7 435.3c-4.5 4.5-10.5 6.8-16.4 6.8z"
        fill={getIconColor(color, 2, '#666666')}
      />
      <Path
        d="M965.8 279.2c-6 0-11.9-2.3-16.5-6.8L784.8 107.8c-9.1-9.1-9.1-23.8 0-32.9 9.1-9.1 23.8-9.1 32.9 0l164.6 164.6c9.1 9.1 9.1 23.8 0 32.9-4.6 4.5-10.5 6.8-16.5 6.8z"
        fill={getIconColor(color, 3, '#666666')}
      />
    </Svg>
  );
};

Iconfenxiang.defaultProps = {
  size: 18,
};

export default Iconfenxiang;
